British number three Dan Evans is through to the last 16 of the Delray Beach Open in Florida after beating defending champion Frances Tiafoe.
British number three Dan Evans is through to the last 16 of the Delray Beach Open in Florida after beating defending champion Frances Tiafoe.